network of sales outlets - Turco Inglés Diccionario